Lerneinheit II

Inhalt
In dieser Lerneinheit wird das Entwurfsmuster Visitor anhand eines einfachen Beispiels erklärt. Es wird ein Szenario konstruiert in dem das Muster Einsatz findet. Die Modellierung des Sachverhaltes erfolgt mit Hilfe des Modellierungswerkzeug Enterprise Architect. Sie erfahren wie man mit dem Enterprise Architect einfache Klassendiagramme erstellt, wie man Beziehungen zwischen den einzelnen Klassen definiert und wie man aus den erstellten Modellen Code generiert. Die Implementierung des Modells erfolgt anschließend in Java. Hier wird beim Implementieren auf wichtige Aspekte des Musters eingegangen unter anderem werden hier anhand der Implementierung die Vor- und Nachteile des Musters deutlich gemacht.